﻿using System;
using System.Collections.Generic;
using Microsoft.Practices.ServiceLocation;

namespace MessagingWPF.Infrastructure.Test
{
	public class FakeContainer : IServiceLocator
	{
		#region IServiceLocator Members

		public object GetService(Type serviceType)
		{
			throw new NotImplementedException();
		}

		public object GetInstance(Type serviceType)
		{
			throw new NotImplementedException();
		}

		public object GetInstance(Type serviceType, string key)
		{
			throw new NotImplementedException();
		}

		public IEnumerable<object> GetAllInstances(Type serviceType)
		{
			throw new NotImplementedException();
		}

		public TService GetInstance<TService>()
		{
			throw new NotImplementedException();
		}

		public TService GetInstance<TService>(string key)
		{
			throw new NotImplementedException();
		}

		public IEnumerable<TService> GetAllInstances<TService>()
		{
			throw new NotImplementedException();
		}

		#endregion
	}
}